home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / include / gnt / gntstyle.h < prev    next >
Encoding:
C/C++ Source or Header  |  2007-05-04  |  575 b   |  28 lines

  1. #include "gnt.h"
  2.  
  3. typedef enum
  4. {
  5.     GNT_STYLE_SHADOW = 0,
  6.     GNT_STYLE_COLOR = 1,
  7.     GNT_STYLE_MOUSE = 2,
  8.     GNT_STYLE_WM = 3,
  9.     GNT_STYLE_REMPOS = 4,
  10.     GNT_STYLES
  11. } GntStyle;
  12.  
  13. void gnt_style_read_configure_file(const char *filename);
  14.  
  15. const char *gnt_style_get(GntStyle style);
  16.  
  17. gboolean gnt_style_get_bool(GntStyle style, gboolean def);
  18.  
  19. /* This should be called only once for the each type */
  20. void gnt_styles_get_keyremaps(GType type, GHashTable *hash);
  21.  
  22. void gnt_style_read_actions(GType type, GntBindableClass *klass);
  23.  
  24. void gnt_init_styles(void);
  25.  
  26. void gnt_uninit_styles(void);
  27.  
  28.